package net.dodoman.excel;

public class MyExceptionTest {
	static void makeException(int a) throws MyException1, MyException2 {
		if (a < 10)
			throw new MyException1(a);
		if (a > 100)
			throw new MyException2(a);
		System.out.println("No Exception");
	}

	public static void main(String[] args) {
		int a;
		try {
			a = Integer.parseInt(args[0]);
			makeException(a);
			System.out.println("a=" + a);
		} catch (MyException1 e) {
			System.out.println("" + e);
		} catch (MyException2 e) {
			System.out.println("" + e);
		}
	}
}

class MyException1 extends Exception {
	/**
	 * 
	 */
	private static final long serialVersionUID = 5799694814879488530L;
	int num;

	MyException1(int a) {
		num = a;
	}

	public String toString() {
		return num + "<10! 值必须大于10";
	}
}

class MyException2 extends Exception {
	/**
	 * 
	 */
	private static final long serialVersionUID = 4909357563117751378L;
	int num;

	MyException2(int a) {
		num = a;
	}

	public String toString() {
		return num + ">100!/r/n值必须小于100";
	}
}
